residue from any grated fruit - Francés Inglés Diccionario