fenced worksite - Alemán Inglés Diccionario