inner lid of a watch - Turkish English Dictionary