the duke of edinburgh award - German English Dictionary