master watchmaker - Turkish English Dictionary