an incomprehensible language - Allemand Anglais Dictionnaire