rough sledding - Turkish English Dictionary