legal affairs manager - Spanish English Dictionary