derilyn space defense platform - Turkish English Dictionary