net treating place - Alemán Inglés Diccionario