to serve concurrently with or consecutively to - German English Dictionary