isolated location - Spanish English Dictionary