billet troops - German English Dictionary