composite substrate - Alemán Inglés Diccionario