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