in a tight spot economically - Espagnol Anglais Dictionnaire