easy sledding - Turkish English Dictionary