someone that makes or sells - Alemán Inglés Diccionario