compete from a standing position - Spanish English Dictionary