palm-presser - Turkish English Dictionary