permanent field training site (pfts) - German English Dictionary