we should make camp - Allemand Anglais Dictionnaire