hand-held grenade launchers - Turc Anglais Dictionnaire