be giving off steam - Allemand Anglais Dictionnaire