legendry - French English Dictionary