meandrous - Alemán Inglés Diccionario