do one's stint - Francés Inglés Diccionario