sheep louse - Alemán Inglés Diccionario