to remain in attendance - Spanish English Dictionary