to overextend one's stay - Espagnol Anglais Dictionnaire