bomb-laden vehicle - Allemand Anglais Dictionnaire