be strapped for cash - Francés Inglés Diccionario