ten-year limitation period - Alemán Inglés Diccionario