fulfilling all requirements - Fransızca İngilizce Sözlük