cuticula - French English Dictionary