stand on its own - Spanisch Englisch Wörterbuch