weather induced event - Turkish English Dictionary