large farmstead - Francés Inglés Diccionario