have higher levels of precipitation - Inglés Sinónimo Diccionario