on a substrate - Turco Inglés Diccionario