die of throat trouble - Turco Inglés Diccionario