suffocator - Alemán Inglés Diccionario