flinchingly - Turkish English Dictionary