have a high level of rainfall - İspanyolca İngilizce Sözlük