have an intrepid spirit - Turkish English Dictionary