recently discovered - Alemán Inglés Diccionario