point rainfall - Turkish English Dictionary