person with moles - Turkish English Dictionary