difficult/unpleasant affair - Fransızca İngilizce Sözlük