"sight draft" in German sight draft Sichttratte Detailed translations for "sight draft" sight draft sight draft die Sichttratte{feminine} English synonyms for "sight draft" sight draft {n} sight bill