aldea - German English Dictionary