rain water drain - Alemán Inglés Diccionario