rifle smoke grenade - Turco Inglés Diccionario