cup/seal - French English Dictionary