palm grove - German English Dictionary