leg rest - Turkish English Dictionary