sledding hill - Turkish English Dictionary