refoot - French English Dictionary