that can be be achieved - Allemand Anglais Dictionnaire