put up a poor show - German English Dictionary