carriboo (rangifer tarandus) - French English Dictionary