location of tumor - Turkish English Dictionary