director of channel projects - Alemán Inglés Diccionario