superior to any other make - Español Inglés Diccionario