engine cradle - Alemán Inglés Diccionario