team to serve - German English Dictionary