as soon as is practicable - French English Dictionary