electrorock - Spanish English Dictionary