the largest canid of south américa - Türkçe İngilizce Sözlük