dodecandrous - Turkish English Dictionary