Canis dirus - Almanca İngilizce Sözlük