small-toothed dog - Türkçe İngilizce Sözlük