hand pressing - Turkish English Dictionary