meandered - Alemán Inglés Diccionario