head of channel network department - Turco Inglés Diccionario