meandering stream - Alemán Inglés Diccionario