latest participation date - Alemán Inglés Diccionario