woodland caribou (rangifer caribou) - Spanish English Dictionary