common red spider mite - Francés Inglés Diccionario