agreement under seal - Turco Inglés Diccionario