vegetable tallow - Spanish English Dictionary