coughing greatly - Turco Inglés Diccionario