fall victim to bad weather - Turkish English Dictionary