indescriptible - French English Dictionary