gross site area - Alemán Inglés Diccionario