(have you) been keeping out of trouble? - Spanish English Dictionary