pinched circumstances - Francés Inglés Diccionario