leather-like antlers - French English Dictionary