epicuticular wax - Spanish English Dictionary