at the foot of the mountain - German English Dictionary