production directors - Alemán Inglés Diccionario