remain in a place longer than is convenient - Spanisch Englisch Wörterbuch