mainyard - French English Dictionary