disposal of peelings or shells - Francés Inglés Diccionario