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