giving a slight cough - Turco Inglés Diccionario