something that hangs, especially ornaments - Französisch Englisch Wörterbuch