sclerocaulous - Turkish English Dictionary