heavy weather loss - Turkish English Dictionary