tangible deliverable - Spanish English Dictionary