precipitation scatter - Turkish English Dictionary