precipitation shield - Almanca İngilizce Sözlük