precipitation echo tops - Alemán Inglés Diccionario