squirm with embarrassment - Französisch Englisch Wörterbuch