dog-skin - French English Dictionary