sugar grove - German English Dictionary