woolly mammoth - Turkish English Dictionary