electruro - Spanish English Dictionary