partial delivery agreement - Turkish English Dictionary