residue from any grated fruit - Alemán Inglés Diccionario