favor in exchange for a favor - Espagnol Anglais Dictionnaire