subsequent developments - Spanish English Dictionary