to all intents and purposes - Allemand Anglais Dictionnaire