voluntary labour stints - Francés Inglés Diccionario