the final curtain - Alemán Inglés Diccionario