metal backed seal - Turkish English Dictionary