epidermo - French English Dictionary