upfront environmental costs - German English Dictionary