an embarrassing scold to somebody - Spanisch Englisch Wörterbuch