ventricose shell - Spanish English Dictionary