the goods are superior to any other make - Inglés Sinónimo Diccionario