the past couple of years - Alemán Inglés Diccionario