the mount of olives - German English Dictionary