"sight drafts" in German sight drafts Sichttratten Detailed translations for "sight drafts" sight drafts sight drafts Sichttratten{masculine plural}