short rain - Alemán Inglés Diccionario