two-spotted mite - French English Dictionary