take delivery of - Turkish English Dictionary