suffocater - Alemán Inglés Diccionario