public works and communications ministry - German English Dictionary