sheep corral - Alemán Inglés Diccionario