lost and gone forever - Alemán Inglés Diccionario