on a substrate - Alemán Inglés Diccionario