lull before the storm - German English Dictionary