Moroccan toad - İspanyolca İngilizce Sözlük