be financially straitened - Espagnol Anglais Dictionnaire