all talk and no trousers - Turkish English Dictionary