shepherd satellite - Spanisch Englisch Wörterbuch