heavy weather loss - German English Dictionary