predator mite - Francés Inglés Diccionario