watch-making company - French English Dictionary