giant toad - Almanca İngilizce Sözlük