sheep fold - Francés Inglés Diccionario