self-constricting current - Spanish English Dictionary