sound of the rain - Alemán Inglés Diccionario