be giving off steam - Français Anglais Dictionnaire