racked by the storm - French English Dictionary