self-imposed term - Francés Inglés Diccionario