hit squad - German English Dictionary