giving a slight cough - Türkçe İngilizce Sözlük