to the greatest possible extent consistent - Turc Anglais Dictionnaire