be all mouth and trousers - Turkish English Dictionary