hollow (a small valley between hills or mountains) - Allemand Anglais Dictionnaire