large amount of residue or dregs - İspanyolca İngilizce Sözlük