GLOSSARY

Luftwaffe:

The German air force.