naturally aspirated diesel engine - Spanish English Dictionary