large farmstead - Turco Inglés Diccionario