(damn) sight better - Alemán Inglés Diccionario