palmares - German English Dictionary