reasonably practicable - French English Dictionary