horsehide - French English Dictionary