negotiated price as per agreement - German English Dictionary