heterogeneous precipitation - Spanish English Dictionary