Engine cradle - Turco Inglés Diccionario