to serve concurrently with or consecutively to - Spanish English Dictionary