run like a greyhound - French English Dictionary