to live beyond one's means - Francés Inglés Diccionario