leave a place unexpectedly - İspanyolca İngilizce Sözlük