be wracked with - French English Dictionary