Engine overhaul - Francés Inglés Diccionario