abstruse (difficult to understand) - French English Dictionary