woodland caribou (rangifer caribou) - French English Dictionary