return (a visit) - French English Dictionary