all the better for - Alemán Inglés Diccionario