from town refuse - Francés Inglés Diccionario