fire extinguishing grenade - Alemán Inglés Diccionario