to overextend one's stay - Deutsch Englisch Wörterbuch