crapette - English Synonyms Dictionary

crapette

n.
[1] Russian bank