stay behind (studies/activities) - Spanish English Dictionary