heterogeneous precipitation - German English Dictionary