lid (for cups) - French English Dictionary