communications squad - German English Dictionary