small skin/hide - French English Dictionary