equus caballus - French English Dictionary