hand-held grenade launchers - Turco Inglés Diccionario