on right and true delivery of the cargo - Turkish English Dictionary