have a gift for gaffes - German English Dictionary