giving a slight cough - Francés Inglés Diccionario