Dear IP: please define "maciladora". It looks Spanish, but I could not find it in Spanish dictionary.