man who makes or sells mortars - Spanish English Dictionary