beyond the control of - Spanish English Dictionary