wrecker's ball - French English Dictionary