manage delivery/labour - Turkish English Dictionary