artistic technical director - Alemán Inglés Diccionario