engine cradle - Francés Inglés Diccionario