pustular triton (argobuccinum argus) - Spanish English Dictionary