owner's farm - Espagnol Anglais Dictionnaire