take a tour of - French English Dictionary