controlled current source - Spanish English Dictionary