indefinable - French English Dictionary