project deliverables - Turkish English Dictionary