net treating place - Francés Inglés Diccionario