a period of ten years - Francés Inglés Diccionario