more often than not - Turkish English Dictionary