logically possible - French English Dictionary