man who makes or sells ranga stew - Spanish English Dictionary