hardly credible - Turkish English Dictionary