place where excrement of cattle is collected - Alemán Inglés Diccionario