visit someone for a brief time - French English Dictionary