harvest mite - French English Dictionary