impact basin - İspanyolca İngilizce Sözlük