overcooled engine - Francés Inglés Diccionario