inconstruable - French English Dictionary