the finest ever - Alemán Inglés Diccionario