winced - Turkish English Dictionary