palmyra - German English Dictionary