have a gift for gaffes - Deutsch Englisch Wörterbuch