vehicle’s engine - Allemand Anglais Dictionnaire