to the greatest possible extent consistent - Allemand Anglais Dictionnaire