occasionally stand in for someone in an activity - Español Inglés Diccionario