espolvorearse - German English Dictionary