call in a bunch of favors - Espagnol Anglais Dictionnaire