supervised visit - Spanish English Dictionary