lull before the storm - French English Dictionary