open canopy - German English Dictionary