ultrapower - Spanish English Dictionary