cutaneous horn - French English Dictionary