call in a bunch of favors - Spanish English Dictionary