as practicable - French English Dictionary