satisfying demands - Almanca İngilizce Sözlük