visit someone - Spanish English Dictionary