stow latch - Spanisch Englisch Wörterbuch