greenhood - German English Dictionary