wrecking frog - German English Dictionary