last seen - Alemán Inglés Diccionario