composite substrate - Spanisch Englisch Wörterbuch