thick spot of the low mountains - Allemand Anglais Dictionnaire