the remnants of a storm - French English Dictionary