overhaul an engine - Turc Anglais Dictionnaire