common needle whelk - Espagnol Anglais Dictionnaire