smoke suppressants - Alemán Inglés Diccionario