satisfy the demands - Almanca İngilizce Sözlük