sarcophagus lid - Francés Inglés Diccionario