ride at a galloping pace - Turkish English Dictionary