palacra - German English Dictionary