ski mittens - Turkish English Dictionary