product development technician - Turkish English Dictionary