indescribable - French English Dictionary