front engined - Spanish English Dictionary