piece of jewellery - French English Dictionary