armiferous - Turkish English Dictionary