wrecking frog - French English Dictionary