we need to do whatever we can - Allemand Anglais Dictionnaire