owing to the bad weather - Turkish English Dictionary