supply canal - Turco Inglés Diccionario