right to receive delivery - German English Dictionary