the position of production director - Spanish English Dictionary