rainforest giant - Turkish English Dictionary