thick spot of the low mountains - German English Dictionary