big engined car - Alemán Inglés Diccionario