mamelonated - Turkish English Dictionary