maeander - German English Dictionary