department of projects and final account - German English Dictionary