band of more than three armed men - German English Dictionary