sheep tick - Francés Inglés Diccionario