technical estoppel - Francés Inglés Diccionario