salmon-lipped whelk - Spanish English Dictionary