dormouses - French English Dictionary