sea-borne trade - German English Dictionary