palm prints - Turkish English Dictionary