a nonsense, an absurd saying or fact - Turkish English Dictionary