make demands upon - Almanca İngilizce Sözlük