go gallivanting around the globe - French English Dictionary