you numskull! - Turkish English Dictionary