someone that sells - Español Inglés Diccionario