produce the goods - German English Dictionary