residue from any grated fruit - Español Inglés Diccionario