for all intents and purposes - Allemand Anglais Dictionnaire