go gallivanting around the globe - Turkish English Dictionary