Hola David:
Me encanta tu Daily Word o Word of the Day forum! It opens up cans of worms!!
Creo que la palabra
Juice tiene muchos significados y traducciones, no crees?
-get your juices flowing
-out of juice
etc....
Technically, JUICE = JUGO/ZUMO but maybe mentioning that it can also mean this or that would help.
Please don't stop being so creative.
Elaina