mental map - German English Dictionary