flinching - Turkish English Dictionary