Canis dirus - İspanyolca İngilizce Sözlük