stream bed water - Alemán Inglés Diccionario