ask for a favor with demands - Almanca İngilizce Sözlük