horned armor snail - İngilizce Eşanlam Sözlük