be strapped (for cash) - Turc Anglais Dictionnaire