have tough luck (in) - Anglais Synonymes Dictionnaire