resembling the head of a ram - Türkçe İngilizce Sözlük