satisfying demands - Fransızca İngilizce Sözlük