to stay or consolidate - Allemand Anglais Dictionnaire