storm runoff - Turkish English Dictionary