mammilloid - Turkish English Dictionary