merchant who sells very expensively - Español Inglés Diccionario