isolated farm - Espagnol Anglais Dictionnaire