concentrated grape juice - Spanish English Dictionary