head of video production - Turco Inglés Diccionario