be much better than someone - Alemán Inglés Diccionario