certificate for the diesel generator engine - German English Dictionary