have a gift for gaffes - Alemán Inglés Diccionario