suffocated - Turco Inglés Diccionario