do something regardless of time and place - İspanyolca İngilizce Sözlük