bomb-laden vehicle - Turc Anglais Dictionnaire