containing twenty years - Inglés Sinónimo Diccionario