right to receive delivery - Spanish English Dictionary