believe oneself to be lost - Alemán Inglés Diccionario