acheiropodia - Turkish English Dictionary