full of small protuberances - Türkçe İngilizce Sözlük