obscure and difficult language to understand - Allemand Anglais Dictionnaire