agree a deal for a player - Spanish English Dictionary