believe the most improbable nonsense - Turkish English Dictionary