have something delivered - Turkish English Dictionary