on-site disposal - Francés Inglés Diccionario