horse lover - French English Dictionary