satch - Spanisch Englisch Wörterbuch