barrel of a watch - French English Dictionary