sealed contract - Francés Inglés Diccionario