person who makes or sells marimbas - Spanish English Dictionary