engine cradle - Turco Inglés Diccionario