be in a pinch financially - Francés Inglés Diccionario