seal the bargain - Francés Inglés Diccionario