wracks - French English Dictionary