meandro - German English Dictionary