difficult, unappealing woman - Fransızca İngilizce Sözlük