fulfilling all requirements - Almanca İngilizce Sözlük