milfoot - French English Dictionary