accompany or guide - French English Dictionary