sight draft: a draft payable on presentation
negotiable instrument: an unconditional order or promise to pay an amount of money
wrasse: chiefly tropical marine fishes with fleshy lips and powerful teeth; usually brightly colored