fenced worksite - Espagnol Anglais Dictionnaire