practically possible - French English Dictionary