winnowed - Turkish English Dictionary