southwestern toad (bufo microscaphus) - Türkçe İngilizce Sözlük