to serve consecutively - German English Dictionary