meanders - Spanish English Dictionary