castor bean tick - Alemán Inglés Diccionario