put into  the sheep pen - Alemán Inglés Diccionario