cloud burst - Turkish English Dictionary