call in a bunch of favors - Español Inglés Diccionario