mount of olives - Spanish English Dictionary