the latest information received - Alemán Inglés Diccionario