remain in a place longer than is convenient - İspanyolca İngilizce Sözlük