Wörterbuch Englisch Deutsch 🔎 extended search sight deposit DeutschEnglish Sichteinlage {f} [fin.]sight deposit [noun]