ask for a favor with demands - Spanish English Dictionary