offshore centre - Spanish English Dictionary