the youth squad - German English Dictionary