occasionally stand in for someone in an activity - Spanish English Dictionary