Engine cradle - Francés Inglés Diccionario