large toad - Türkçe İngilizce Sözlük