right to receive delivery - Turkish English Dictionary