patch grove - German English Dictionary