deputy training director - Turkish English Dictionary