"siel" in English Siel {m/f} lock Detailed translations for "siel" Siel{masculine / feminine} Siel(also: Schleuse) lock