meanders - German English Dictionary