undescribable - French English Dictionary