natural runoff - Turkish English Dictionary