fire extinguishing grenade - Turco Inglés Diccionario