have a series of surgeries - Turkish English Dictionary