automatic grenade launcher - Turco Inglés Diccionario