electrocutaneous feedback - Spanish English Dictionary