to the greatest possible extent consistent - Espagnol Anglais Dictionnaire