person with moles - German English Dictionary