airborne radar platform - German English Dictionary