run off (excess water) - Alemán Inglés Diccionario