self-imposed term - Español Inglés Diccionario