feloderma - French English Dictionary