be in a pinch financially - Alemán Inglés Diccionario