unflinching - Turkish English Dictionary