cannon cracker - German English Dictionary