operated abroad - Spanish English Dictionary