be giving off steam - Turc Anglais Dictionnaire