cape hyrax - Türkçe İngilizce Sözlük