infect sheep with sheepscab - Alemán Inglés Diccionario