homogeneous precipitation - Turkish English Dictionary