offshore production center - Spanish English Dictionary