Smiling Ear To Ear

Definitions

[1] Lächeln bis zu den Ohren, Ich habe ein großes Lächeln im Gesicht (Abkürzung im Internet SETE)