to fall off one's horse - French English Dictionary