wind sock - Turkish English Dictionary