Canis dirus - Türkçe İngilizce Sözlük