on right and true delivery of the cargo - Allemand Anglais Dictionnaire