BEOLINGUS
Dictionary - TU Chemnitz

 English  German

shamefaced; sheepish; abashed betreten; betroffen; peinlich berührt; belämmert [ugs.] {adj} [listen] [listen]

a shamefaced grin; a sheepish grin ein betretenes Grinsen