armament delivery recording - German English Dictionary