front engined - Alemán Inglés Diccionario