have many meanings - Turkish English Dictionary