rocket launchers - Turc Anglais Dictionnaire