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