cash in a favor - Espagnol Anglais Dictionnaire