hand rest - Turkish English Dictionary