culture trip - French English Dictionary