watch and clock making industry - Turkish English Dictionary