metal backed seal - French English Dictionary