cooling device of engine - Français Anglais Dictionnaire