subsequent developments - Turkish English Dictionary