hard sledding - Turkish English Dictionary