wind sleeves - Turkish English Dictionary