manyseed - French English Dictionary