tangible deliverable - German English Dictionary