on a makeshift basis - Anglais Synonymes Dictionnaire