be all talk and no trousers - German English Dictionary