get hoofed out of ... - French English Dictionary