harefoot - French English Dictionary