giving a slight cough - İspanyolca İngilizce Sözlük