unflinchingly - Turkish English Dictionary