rastrillada - German English Dictionary